/**
 * @file msg_manager.h
 * @author yonglin_zhang
 * @brief json信息管理，拼凑信息发送和接受信息解析
 * @version 0.1
 * @date 2023-07-24
 * 
 * @copyright Copyright (c) 2023
 * 
 */

#ifndef MSG_MANGAGER_H
#define MSG_MANGAGER_H

#include "item_manager.h"

/**
 * @brief 获得指定用户的指定仓库中所有的分支，并将其保存到hanler中
 * 
 * @param access_token gitee上生成的token，不要带有/符号，一个纯正的token
 * @param owner gitee用户名，不要带有/符号
 * @param repo 仓库名，不要带有/符号
 */
void msg_get_all_repo_status(const char *access_token, const char *owner, const char *repo, repo_handler *handler);

#endif